Rethinking Test Automation: The Case for Moving Beyond the User Interface
ثبت نشده
چکیده
With digital disruption and a fiercely competitive business landscape, many organizations are forced to balance frequent software upgrades and new feature additions with the ability to support all possible platforms and accelerate time-tomarket. As pressures mount, many businesses are adopting lean development methods that offer complete lifecycle automation, from environment setup through build and deployment. These efforts make systems more complex, spawning a higher incidence rate of product quality issues due to insufficient testing.
منابع مشابه
An Object Oriented Framework for User Interface Test Automation
Software testing is an important stage in the software projects lifecycles. It is one of the most expensive stages. Effective testing automation is expected to reduce the cost of testing. GUI is increasingly taking a larger portion of the overall program’s size and its testing is taking a major rule in the whole project’s validation. GUI test automation is a major challenge for test automation....
متن کاملIndustrial Requirements to Benefit from Test Automation Tools for GUI Testing
In addition to the growing complexity of software systems, test effort takes increasing amounts of time and correspondingly more money. Testing costs may be reduced without compromising on software quality by minimizing test sets through optimal selection of test cases and introducing more powerful test tools. Attaining high levels of test automation is the objective. There are problems which m...
متن کاملGraphic User Interface Modelling and Testing Automation
A Graphical User Interface (GUI) is the most widely used method whereby information systems interact with users. According to ACM Computing Surveys, on average, more than 45% of software code in a software application is dedicated to the GUI. However, GUI testing is extremely expensive. In unit testing, 10,000 cases can often be automatically tested within a minute whereas, in GUI testing, 10,0...
متن کاملAutomating tasks in GUI Test Case Generation
In a software project lifecycle, the software testing phase is expensive. By efficiently automating the testing process, we can significantly decrease the overall cost of software development and maintenance. Today, testing Graphical User Interfaces (GUI) has become an essential part in project validation. Consequently, the need for automating GUI testing has gained importance but due to the la...
متن کاملUsability evaluation of the user interface in electronic prescribing systems of Iran Health Insurance Organization and Social Security Organization
Introduction: The e-prescribing system is one of the basic technologies in the health system structure which was developed with the aim of properly managing healthcare resources and services, preventing common manual prescribing errors, and increasing patient safety. Given that the user interface of e-prescribing system is considered as the main factor of user acceptance, the purpose of the pre...
متن کامل